My new solution 1 was still on the old outputs because of how the game handles live changes to the puzzle file.  That is why my speedsolve is new solution 2.

I intended to have the big hex arm be a regular arm but I wanted to make sure I was building all the triplex bonds correctly first, so I made it a hex arm so it could store stuff.  Then I didn't downgrade it but also didn't replace its instruction tape, so you get the resetting hex arm.